technical energy systems - Alemán Inglés Diccionario